@echo off
echo 启动活动报名服务实例...

REM 设置Java路径和JAR文件路径
set JAVA_HOME=C:\Program Files\Java\jdk-11.0.16
set JAR_FILE=target\huodongbaoming-0.0.1-SNAPSHOT.jar

REM 检查JAR文件是否存在
if not exist %JAR_FILE% (
    echo JAR文件不存在，请先构建项目！
    echo 运行 mvn clean package -DskipTests 构建项目
    exit /b 1
)

REM 启动第一个实例（端口8085）
echo 启动第一个实例（端口8085）...
start "活动报名服务-8085" cmd /c "%JAVA_HOME%\bin\java -jar %JAR_FILE% --spring.profiles.active=8085"

REM 等待5秒
echo 等待5秒...
timeout /t 5 /nobreak > nul

REM 启动第二个实例（端口8086）
echo 启动第二个实例（端口8086）...
start "活动报名服务-8086" cmd /c "%JAVA_HOME%\bin\java -jar %JAR_FILE% --spring.profiles.active=8086"

echo.
echo 服务已启动!
echo 访问 http://localhost:8085/ 或 http://localhost:8086/ 查看服务
echo 访问 http://localhost:8085/loadbalancer-test.html 测试负载均衡
echo 访问 http://localhost:8500 查看Consul服务注册情况
echo.
echo 按任意键退出...
pause > nul 